.menu{display: none;}
.menu{ width:100%;position:fixed; height:100%; background:rgba(0,0,0,0.8); left:0; top:0; display:none; z-index:11}
.menu .show-menu img{ width:auto; max-width:100%;}
.menu .closed{ width:30px; height:25px; border-radius:50%; padding-top:5px; position:absolute; right:0.2rem; top:5px; z-index:11; color:#E1E1E1}
.menu .show-menu{ width:60%; height:100%; position:fixed; z-index:9; background:#F4EBE7; left:0; top:0; padding-top: 5%; text-align:center}
.menu .show-menu h1{line-height:4rem; text-align:center; color:#000; font-weight:normal}
.menu .show-menu a{ color:#3D3C3A}
.menu .show-menu li{ line-height:2em; font-size:100%;  letter-spacing:1px; text-align:left; margin-left: 20px;}
.show-erweima{ width:66%; background:rgba(255,255,255,0.9); margin:auto; padding:2rem; text-align:center; border-radius:0.6rem; padding-bottom:1rem; position:fixed; bottom:20%; display:none; left:10%; z-index:9}
.show-erweima img.ewm{ width:auto; max-width:100%; height:auto}
.show-erweima .txt{ line-height:2rem; color:#0D0D0D; font-size:100%}
.show-erweima .txt span{ padding:5px 10px; background:#202D4F; color:#fff}
.show-erweima .txt span a{ color:#fff}
.show-erweima .txt .wx{ width:8%; margin-right:5px; display:inline-block }
.show-erweima .closed{ position:absolute; right:5px; top:5px; z-index:10; width:30px; height:25px; padding-top:5px; text-align:center; color:#fff; border-radius:50%; background:#373737;}
.footer_float {height:auto; overflow:hidden; background:#1a5db6; color:#fff; width:100%; position:fixed; z-index:9999; left:0; bottom:0; display:none}
.footer_float a{ color:#fff;}
.footer_float ul li{ float:left; padding:0.6rem 0;  width:24%; line-height:2rem; text-align:center; font-size:100%; background:url(../images/nav_line.jpg) right repeat-y;}
.footer_float ul li:last-child{ background:none; border-right: none;}
.footer_float ul li{ border-right: 1px solid rgba(255,255,255,0.4)}
.zixun_txt{ line-height:1.4rem; text-align:center; font-size:16px; padding-bottom:1rem}
.zixun_boda{ width:71.6%; margin:auto; height:2em; line-height:2em; border:2px solid #fff; margin-bottom:1rem}
.zixun_boda li{ width:56%; float:left; line-height:2em; font-size:14px;color:#fff}
.zixun_boda li a{ color:#000}
.zixun_boda li:last-child{ width:44%; line-height:2em; background:#fff; color:#000}
.wap_about,.message h5{display: none;}
.rec_cont span{display: none;}
	.recruit h5{ display: none;}
	.news_wap,.wap_case{ display: none;}
	
@media screen and (max-width:768px)
{
	body{ margin: 0px; padding: 0px;}
	.wapcont{display: none;}
	.waphear { display: block;width: 100%; height: 75px; z-index: 9;}
		.inner{ background: rgba(255,255,255,0.9); box-shadow:  1px 3px 6px #cacaca;position: fixed; }
		.waphear .ico{
		  width: 10%;height:4px;
		  border-top: 4px solid #000;
		  border-bottom: 4px solid #000;
		  padding: 6px 0;
		  background-color:#000;
		  background-clip: content-box; position:absolute; right:0.4rem; top:1.5rem; z-index:9; }
		 .menu ul li{ position: relative; border-bottom: 1px solid rgba(255,255,255,0.2);}
		 .menu ul li .ico{ position:absolute; right:15px; width:15px; height:15px; top: 10px; z-index:1;background:url(../images/plus.png) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;filter: grayscale(100%);}
		 .menu ul li a{height:45px;color:#fff;line-height:45px;padding-left:5%;font-size:16px}
		 .menu ul li .a_js2{}
		 .menu ul li .a_fmj_on{background:url(../images/reduce.jpg) 95% center no-repeat;-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s;filter: grayscale(100%);}
		 .menu ul li .a_bf{display:none}
		 .menu ul li .a_bf a{height:40px;line-height:40px;font-size:14px; display:block;} 
		.waphear .logo {
		      width: 100%;
		      height: 75px;
		      float: left;
		      background: url(../images/logo.png) no-repeat left center;
			  background-size: 85%;
			  }
	.lb .swiper-pagination-bullet{ width: 10px !important; height: 10px !important;}
	.lb .swiper-slide img{ width: 122%;}
	.lb .swiper-container-horizontal>.swiper-pagination-bullets{ width: 40%;left:35%;}
	.lb .swiper-pagination-bullet-active{ width: 15px !important; height: 15px !important; background-size: 100% !important;} 
	.banner-image{ background-size: 160%;
	    width: 100%;
	    overflow: hidden;
	    height: 150px;
	    background-position-x: 52%;}
	.middle{ width: 96%;margin: auto;}
	.left_foot{ border: none;}
	.nva,.hotline,.header,.index-title,.search{ display: none;}
	.head{ height: 60px;}
	.head .top_head{ height: auto;}
	.head .top_head .logo{ width: 80%;}
	.logo_box .ico{
	  width: 10%;height:4px;
	  border-top: 4px solid #fff;
	  border-bottom: 4px solid #fff;
	  padding: 6px 0;
	  background-color:#fff;
	  background-clip: content-box; position:absolute; right:0.2rem; top:0.2rem; z-index:9; margin-top:0.6rem; display:none
	}
	.logo_box .ico{ display:block}
	.logo_box .logo{ width:100%; height:auto; background:none}
	.logo_box .logo img{ width:80%; margin-top:1rem; margin-bottom:1rem}
	.product_cont .pic_tit li span,.product_cont .sanjiao{ display: none;}
	.product_cont .pic_tit li { width: 31%; height: auto; margin: 0px 1%; margin-bottom: 8px; display: inline-block;}
	.footer img{ width:auto; max-width:74%;}
	.product .tit_product{ width: 98%; margin: auto; line-height: 30px; font-size: 26px;}
	
	.product_cont .pic_tit ul{ display: block;}
	.product_cont .pic_tit li a{ font-size: 14px; padding: 0px; }
	.product_cont .pic_tit li .title{ border: 1px solid #cacaca;  padding: 10px 0px; margin-right: 1%;}
	.product_cont .pic_tit li .title:nth-child(3n){ margin-right: 0px;}
	.product_cont .pic_tit li:hover .sanjiao{display: none;}
	.product_cont .pic_tit{ margin-top: 15px;}
	
	.product_cont .bd ul li{ width: 48%; margin: 0px 1%; height: auto; margin-bottom: 10px;}
	.product_cont .bd ul li .bd_thumb{ width: 100%; height: 132px;}
	.product_cont .bd ul li p{ font-size: 14px; line-height: 30px; height: 30px; width: 154px;}
	.product_cont .bd ul li p span{display: none;}
	.product_cont .bd ul li .specification {font-size: 12px; white-space: nowrap; overflow: hidden;}
	.advantage .adv_cont,.advantage .cont_advant{ background: none;}
	.advantage .adv_cont .left_adv,.advantage .adv_cont .rgiht_adv{ width: 46%; height: 225px; text-align: center;
	 padding: 15px 1%; margin:0px 1%; background: rgba(255,255,255,0.6); border-radius: 6px;box-shadow: 0 0 3px #cdcdcd }
/* 	.advantage .adv_cont .rgiht_adv{ width: 48%; margin: 0px; padding: 0px; height: auto;background: #fff; padding: 0px 1%; } */
	.advantage .tit_adv{ font-size: 18px;}
	.advantage .tit_adv p{ margin: 0px;}
	.advantage .adv_cont { padding: 0px;}
	.advantage .adv_cont .left_adv span, .advantage .adv_cont .rgiht_adv span{ display: none;}
	.advantage .adv_cont .left_adv p, .advantage .adv_cont .rgiht_adv p{ font-size: 18px;}
	.advantage .adv_cont{ font-size: 12px; line-height: 25px; height: auto; display: inline-block;}
	.advantage .cont_advant p{ font-size: 18px; margin-bottom:5px}
	.advantage .cont_advant span,.advantage .cont_advant .moer{display: none;}
	.advantage .cont_advant .fl,.advantage .cont_advant .fr{ width: 100%; font-size: 14px; height: auto; text-align: center;
	 padding: 15px 1%;background: rgba(255,255,255,0.6); line-height: 25px; border-radius: 6px;box-shadow: 0 0 3px #cdcdcd;height: 300px;}
	 .advantage .cont_advant .top_cont, .advantage .cont_advant .bommt_cont{ width: 46%; float: left; margin:0px 1%; padding: 0px 1%; height: auto; display: inline-block; }
	 .advantage .cont_advant{ height:auto; display:inline-block; margin-top: 10px;}
	 .advantage .cont_advant .fr { float: none;}
	 .case p{ width: 98%; margin: auto;}
	 .case .case_img{ width: 100%; overflow: hidden;}
	 .case .case_img li{height: 192px;}
	.case .case_img li:hover .case_zoe{display: none;}
	.case_moer{ width: 45%;}
	.case{ height: 524px;}
	.honor .parBd .tempWrap{ width: 95% !important;}
	.honor .parBd .sPrev, .honor .parBd .sNext{ z-index: 999; width: 40px;}
	.honor .tempWrap ul li{ width: 306px;}

	.wap_about{ display: block; background: url(../images/xiqoiyikbai10.jpg) no-repeat top center; background-size: 100%; padding-top: 30px;}
	.wap_about .about_cont{width: 90%; margin: 0 auto; background: #fff; border-radius: 8px; padding: 10px;box-shadow: 0 0 3px #cdcdcd; }
	.wap_about h4{ text-align: center; color: #000; font-size: 24px; line-height: 50px;}	
	.num dl dt{ width: 25%; float: left; }
	.num .num_value{ color: #e8390d;  font-size: 24px;}
	.num{ height: 60px;}
	.cooperates .message,.recruit {width: 100%;}
	.cooperates { height: auto; background: #000; display: inline-block; margin-top: 10px;}
	.liuyan_r{ width: 100%;}
	.liuyan_r li{width: 100%; text-align: center;}
	.liuyan_r input,.liuyan_r li:nth-child(3) input,.liuyan_r textarea { width: 76%;}
	.liuyan_r li:nth-child(3){ padding:0px;}
	.liuyan_r li:nth-child(3) input{ margin-right: -11px;}
	.liuyan_r li:nth-child(4){ padding: 0px;}
	.message h5,.recruit h5{display: block; text-align: center; font-size: 24px; color: #fff;}
	.cooperates .message{ padding-top: 15px;}
	.refer{ background: #e8390d !important; width: 96% !important; margin: 0px auto; display: block;}
	.recruit ul li{ margin: 0px; width: 96%; margin: auto;}
	.recruit ul li a{writing-mode: vertical-lr;}
	.recruit ul li .rec_tit{ display: none;}
	.recruit ul li{ height: 141px; margin: 15px auto;}
	.recruit ul li .rec_cont{ width: 74%; padding-left: 5%; font-size: 14px; line-height: 25px;}
	.rec_cont span{ display: block; font-size: 16px;}
	.recruit .rec_moer{ margin-top: 29px;}
	.recruit{ padding-top: 30px;}
	.recruit h5{ display: block; line-height: 50px;}
.news .news_cent{ display: none;}
.news_wap{ display: block; margin: auto; width: 98%;}
.news_wap{ padding-bottom: 10px;}
.news_wap .new_img{ width: 99%; height: 262px; border: 1px #cacaca solid; overflow: hidden;}
.news_wap .new_img img{ width: 100%; min-height: 100%;}
.news_wap h4{ font-size: 20px; height: 26px; overflow: hidden; font-weight: 500; margin-top: 24px;}
.news_wap span{ line-height: 36px; font-size: 14px; float: right;}
.news_wap p{ font-size: 16px; line-height: 25px;}
.news_wap dl dt{ height: 36px; line-height: 36px;}
.bottom,.link,.cent_foot{display: none;}
.foot{ height: auto; display: inline-block; margin-bottom: 40px; }
.left_foot {width: 100%; float:inherit; display: block; margin: auto; text-align: center; }
.left_foot .relation { width: 100%; text-align: center; margin: auto;}
.right_foot{width: 100%;}
.right_foot ul li{ width: 50%; margin: 0px; text-align: center;}
.left_foot .relation p{width: 100%;}
.show-erweima{}
	.footer_float{ display:block}
	.inside_banner img {transform: scale(2.5) translateX(-1%) translateY(30%);}
	.inside_banner{ height: 235px; display:inline-block; overflow: hidden;}
	.submenu li{ width: 31%; background: #e7e7e7; margin: 2% 1%; padding: 0px; text-align: center;}
	.submenu { margin: 0px; padding: 0px; width: 100%;}
	.submenu li a{ background: none;}
	.cont img{ width: 100%;}
	.inside_title_box .container>div{ margin: 0px; padding: 0px;}
	.inner-about .block-1 ul li {padding: 0px; width: 23%; margin: 0px 1%;}
	.inner-about .block-1 ul li .num{ font-size: 23px; margin: 0px; line-height: 38px;}
	.inner-about .block-1 ul{ padding-top: 0px;}
	.qywh{ padding: 0px;}
	.qywh li{ width: 98%;margin-top:20px; height: auto;}
	.qywh li p{ max-width: 265px;}
	.qywh ul{ width: 98%; margin: auto; height: auto; display: inline-block;}
	.slogan1{ margin: 0px !important;}
	.case_list .column{ width: 48%; margin: 0px 3px; padding: 0px;}
	.case_list{ margin: 0px ; padding: 0px;}
	.col-md-3 .img{ height: 130px;}
	.v9_pages a,.v9_pages span { display: inline-block; margin-bottom: 15px;}
	.case_list{display: none;}
	.wap_case {display: block;}
	.partner-item{ width: 98%; margin: 0px auto; display: block; margin-bottom: 15px;}
	.joinus-schedule{width: 87px; height: 87px;}
	.plan-title{ margin-top: 30px; font-size: 26px;}
	.sideMenu ul li{width: 98%;}
	.sideMenu ul{ height: auto; display: inline-block;}
	.sideMenu h3 span{ margin-left: 5%; font-size: 12px;}
	.sideMenu h3{ padding: 10px 9px;}
	.col-lg-6{ margin: 0px 2%}
	.news_list p{ font-size: 14px;}
	.news_list em{ font-size: 14px;}
	.left_mbox{display: none;}
	.inside_title_box .container, .inside_title_box .container>div{display: inherit;}
	.riht_show{ width: 98%; display: block; margin: 0px auto; float: inherit;}
	.show_thumb li{ width: 48%; margin-right: 4px;}
	.show_thumb li .show_pro{ height: 126px;}
	.rec-news .rec-news-list li{ width: 100%;}
	.col-md-2{ width: 50%;}
	.center .col-md-3{ width: 50%; line-height: 34px !important;}
	.liuyan_r li { float: left;}
	.liuyan_r textarea { margin-right: 12px;}
	.case .case_img li .case_thumb{ line-height: 192px;}
	.about_cont .num{ margin-top: 15px;}
	.title-biao .title-top{ font-size: 24px;line-height: 34px;}
	.index-pro{ margin-top: 20px;}
	.peo-title ul {display: block;}
	.peo-title ul li{ margin: 0px 4px; width: 30%;height: 30px;line-height: 30px;font-size: 14px;margin-bottom: 10px;}
	.title-biao .img{ margin: 8px 0px;}
	.title-biao .img img{  width: 100%;}
	.prgt ul li{ width: 48%;margin-right: 2.7%;height: 240px;}
    .prgt ul li img{ min-height: 100%;}
	.prgt ul li:nth-child(3n){ margin-right: 2%;}
	.prgt ul li:nth-child(2n){ margin-right: 0px;}
	.prgt-title span{ font-size: 12px;text-align: center;width: 100%;display: block;}
	.prgt-title i{ display: none;}
	.prgt-title{ height: 45px;line-height: 35px;}
	.title-biao .span{ display: none;}
	.application{ background-size: 138%; height: 248px;margin-top: 0px;padding-top: 2%;}
	.adv-title ul{ display: block;}
	.advantage{ padding-top: 20px;}
	.adv-title ul li{ background: #1a5db6;padding: 0px 5px; margin: 0px 5px; width: 22%; height: 50px;padding-top: 1%;border-radius: 8px;}
    .adv-title ul li.on{  background: #e10102;}
	.adv-list .leftadv{ width: 100%;}
	.adv-list{ box-sizing: border-box;}
	.rigadv{ width: 100%;}
	.right-title .unm{ font-size: 40px;}
	.right-title p{ width: 85%;}
	.right-title .en{ height: 24px;line-height: 24px;}
	.right-title .zh{ font-size: 14px;}
	.adv-list .leftadv{ height: 250px;}
	.rigadv ul{ margin-top: 0px;}
.rigadv ul li{ font-size: 14px;}
.right-title .zh{ height: 35px;line-height: 35px;}
	.right-title .unm{ line-height: 60px;}
	.advantage{ padding-bottom: 20px;}
	.news .title ul{ display: inline-block;margin-bottom: 10px; width: 100%;}
	.news .title{ padding-bottom: 0px;}
	.news .title ul li{ width: 29%;}
	.news .title ul li:last-child{ margin-right: 0px;}
	.news .left_news {width: 100%;}
	.news_tui .img { width: 100%;}
	.news_cont{ box-sizing: border-box;padding: 0px;}
	.news_tui .recommend{ width: 100%;margin-left: 0px;}
	.left_news{ margin: 0px;}
	.right_news{ display: none;}
	.list_news ul li{ width: 100%;}
	.list_news ul li:nth-child(2) span, .list_news ul li:nth-child(4) span, .list_news ul li:nth-child(6) span{ background: #e10102;}
	.footer .footer-box .footer-r .footer-r-ewm{ display: none;}
	.footer{ background: #222;}
	.footer .footer-box .footer-r .footer-r-dh{ display: none;}
	.footer .footer-box .footer-l {width: 100%;}
	.footer #xf-top{ display: none;}
	.footer .footer-box .footer-r .footer-r-xx{ width: 100%;}
	.footer .footer-box .footer-r{ width: 100%;}
	.footer .footer-box .footer-r .footer-r-xx{ border-right: none;}
	.footer .footer-box .footer-l p{ padding-left: 0px;}
	.footer .footer-box .footer-l p:last-child{ display: none;}
	.footer .footer-box .footer-l{ text-align: left;}
	.footer .footer-box .footer-r .footer-r-xx li:nth-child(2){display: none;}
	.about .about-box .about-l{ width: 100%; height: 190px;overflow: hidden;}
	.about .about-box .about-l img{ height: auto;}
	.about .about-box{ margin-top: 20px;}
	.about .about-box .about-r{ width: 100%;}
	.about .about-box .about-r .about-r-jj .about-r-nr{ height:auto;max-height:inherit;line-height: 20px;}
	.about .about-box .about-r .about-r-jj span{ display: none;}
	.about-r-jj .abot-x{ display: none;}
	.about-lb .swiper-slide{ height: 160px;}
	.case-cont .swiper-slide{ height: 180px;}
	.slideBox .sPrev, .slideBox .sNext{ width: 30px;top: 26%;}
	.about-lb .button-next, .about-lb .button-prev {width: 30px;top: 26%;}
	.about-lb .button-prev{ background-size: 400%;}
	.about-lb .button-next{ background-size: 400%; }
	.index-case{ display: none;}
	.about-moer{ margin: 0px; width: 45%;margin-top: 20px;}
	.about .about-botm{ margin-top: 20px;}
	/* .inside_title_box{ display: none;} */
	.slogan1{ display: none !important;}
	.submenu li a{ line-height: 36px;padding: 0px;text-align: center;}
	.submenu li a:hover, .submenu li.active a{ width: 100%;display: block;}
	.col-lg-6{ width: 100%;}
	.page-contact{ padding: 0px;}
	.yb_conct{display: none;}
	.indexshow-title{ height: auto;}
	}
	